using System;

namespace PPIDesktopClient.Entities
{
	[Serializable]
	public class EUtility_OverlayImage
	{
		#region Miembros Privados
		Int32 m_Utility_OverlayImageId;
		EUtility m_Utility;
		#endregion Miembros Privados

		#region Propiedades
		public Int32 Utility_OverlayImageId
		{
			get { return m_Utility_OverlayImageId; }
			set { m_Utility_OverlayImageId = value; }
		}
		public EUtility Utility
		{
			get { return m_Utility; }
			set { m_Utility = value; }
		}
		#endregion Propiedades

		#region Constructores
		#region summary
		/// <summary>
		/// Date: 04/28/2008
		/// Time: 16:05:36
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_OverlayImage()
		{
			m_Utility_OverlayImageId = Int32.MinValue;

		}

		#region summary
		/// <summary>
		/// Date: 04/28/2008
		/// Time: 16:05:36
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_OverlayImage(Int32 utility_OverlayImageId)
			: this()
		{
			m_Utility_OverlayImageId = utility_OverlayImageId;

		}

		#region summary
		/// <summary>
		/// Date: 04/28/2008
		/// Time: 16:05:36
		/// Generated by: VMCoder
		/// Generated using VirtualGenerator
		/// </summary>
		#endregion summary
		public EUtility_OverlayImage(Int32 utility_OverlayImageId, EUtility utility)
			: this(utility_OverlayImageId)
		{
			m_Utility = utility;

		}

		#endregion Constructores
	}
}

